package com.oig.sys.workflow.service;

import com.oig.sys.workflow.dto.ListenerEventDto;
import com.oig.sys.workflow.entity.TbListenerObject;
import com.oig.sys.workflow.vo.ListenerEventVo;

import java.util.List;

/**
 * @author wuxl
 */
public interface ITbListenerEventService {

	/**
	 * add
	 */
	List<ListenerEventVo> addListenerEventList(TbListenerObject listenerObject, List<ListenerEventDto> listenerEventDtoList);

	/**
	 * update
	 */
	List<ListenerEventVo> updateListenerEventList(TbListenerObject listenerObject, List<ListenerEventDto> listenerEventDtoList);

	/**
	 * info
	 */
	List<ListenerEventVo> findAllByObjectId(Integer objectId);

	void delAllByObjectId(Integer objectId);
}
